// i2c_utils.h
#ifndef I2C_UTILS_H
#define I2C_UTILS_H

#include "driver/i2c.h"
#include "esp_err.h"
// 定义 I2C 总线编号
#define I2C_MASTER_PORT_NUM I2C_NUM_0
// I2C 时钟速度
#define I2C_MASTER_FREQ_HZ 100000
// SCL 引脚
#define I2C_MASTER_SCL_IO GPIO_NUM_33
// SDA 引脚
#define I2C_MASTER_SDA_IO GPIO_NUM_32
// 初始化 I2C 驱动
esp_err_t i2c_master_init(void);
// 扫描 I2C 总线 查看地址
void i2c_scan();
#endif